Jigoshop\Frontend\Page\Checkout D

Total Complexity 149
Dependencies 29
Dependents 0
Total lines 912
Lines of code 665
Logical lines of code 348
Comment lines 107
Methods 21
Properties 9

Methods 21

Method Rating Maintainability Complexity Lines of code
action()
D
27
41 126
processEUVatCountryChange()
B
40 20 57
createUserAccount()
A
43 10 47
ajaxChangePostcode()
A
44 10 46
render()
A
44 10 39
getAjaxCartResponse()
A
43 9 48
ajaxChangeCountry()
A
45 8 43
ajaxChangeState()
S
50 6 30
getDefaultBillingFields()
S
44 4 51
isShippingRequired()
S
58 5 17
__construct()
S
45 3 40
getDefaultShippingFields()
S
48 3 39
getBillingFields()
S
59 4 14
isAllowedToEnterCheckout()
S
75 4 4
isAllowedToCheckout()
S
74 4 4
ajaxSelectPayment()
S
54 2 22
ajaxChangeEUVatNumber()
S
57 2 17
redirectToSsl()
S
70 1 6
isPaymentRequired()
S
80 1 3
getAjaxLocationResponse()
S
64 1 9
getShippingFields()
S
79 1 3